package com.javaweb.admin.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.javaweb.common.common.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("kdl_purchasewe_b")
public class KdlPurchaseweB extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Integer pid;

    /**
     *
     */
    private String cahlineno;

    /**
     *
     */
    private String materialcode;

    /**
     *
     */
    private String cahmaterialcode;

    /**
     *
     */
    private String materialdes;

    /**
     *
     */
    private String comdescription;

    /**
     *
     */
    private String materialspec;

    /**
     *
     */
    private String materialform;

    @TableField(exist = false)
    private String materialtype;

    @TableField(exist = false)
    private String umrez;

    @TableField(exist = false)
    private String registrationfilingapplicantname;

    /**
     *
     */
    private String registno;

    /**
     *
     */
    private String vendorrecplant;

    private String cahrecplant;


    private BigDecimal grquantity;
    /**
     *
     */
    private String grfinish;

    /**
     *
     */
    private String uom;

    /**
     *
     */
    private String vendorbatch;

    private String sapbatch;
    private String serialno;
    /**
     *
     */
    private String expireddate;
    private String manufacturedate;

    private String manufacturername;

    private String submaufacturername;
    private String grconculsion;
    private String sterilizationbatch;
    private String carrier;
    private String carriermethod;
    private String transitdate;
    private String transittime;
    private String arrivaltemperature;
    private String transitmethod;
    private String despatchtime;
    private String methodoftemperature;
    private String stockarrivetime;
    private String placeofdelivery;
    private String temperatureofstock;
    private String inventorypacking;
    private String wofdareport;
    private String wodeliverynote;
    private String deliverier;
    private String twoinvoice;

    private String syncTime;

}
